Javier EstupinanJavier Estupinan
International FootballEl Clásico on 26 October: Barcelona Enter the Derby With a Patchwork Defence and a Cracked BeliefTwo in the morning at the Parc des Princes, and the press-room lights were...
International FootballPortugal 4-2 Denmark: Ronaldo Leaves Camp Amid the Storm as Ramos and the Successor Generation Step UpThe match ended 4-2. The four goals came from four different positions on the...
TennisBadosa Survives 9 Match Points: Marathon Win Exposes the Fragile Line Between Comeback and CollapseHook That night, as the clock passed midnight at Flushing Meadows, I sat in t...
Martial ArtsUFC 331: The Data Gap Named Mauricio RuffyNinety-three percent sits there, sharp as a hook. Mauricio Ruffy has won 14...
Martial ArtsWhen Vietnamese Combat Sports Outgrow Their Referee SystemI still remember the feeling of standing beside the ring on a night of combat...
Golf'Tightest golf course I've ever played': McIlroy leaves driver at hotel as Fleetwood faces a suffocating testAt the opening hole, Thomas Detry did not pull the driver from his bag. He...
International FootballLoans with Obligations to Buy: How Small Clubs Keep Feeding Semi-Finished Talent to the GiantsOn January 30, 2026, Chelsea announced the loan signing of João Félix from...
International FootballFootball Is Selling Its Own Future: From the McTominay Clause to the FIFA PresidencyWenger is sitting inside the most powerful machinery in world football. Yet t...
International FootballBarcelona Travel to Istanbul: The Perfect Run and the Void Left by RaphinhaIstanbul at night. The clock ticks toward the moment every Champions League...
Table TennisAn Empty Table Tennis Analysis File and Nine Blank Data DimensionsOn 12 August, the data room inbox received a table tennis analysis file....
Martial ArtsThe Quy Nhon 2026 File: 11 Million Dong of Martial Arts Prize Money With No RecipientOn 12 July 2026, in an unnumbered office on the second floor of the Quy Nhon...
Table TennisTable Tennis in the WTT Era: Reading Signals from an Empty Data TableIn January 2026, I received a note file containing exactly one line: table...
Domestic FootballU16 Vietnam 2-4 U16 Australia: How 38 Minutes Collapsed a Winning PositionMinute 66 on the scoreboard in China read 1-4. Twenty minutes earlier, U16...
TennisZverev Beats Bublik After Two Tiebreaks in Shanghai: A Real Win, an Unverified No. 1I sat in the eleventh row of the Shanghai centre court, notebook open at the...
Domestic FootballXuan Son tears calf: Vietnam's No.9 problem standing at Thailand's doorIn the 60th minute, Nguyen Xuan Son raised his hand. He did not fall, did not...
International FootballWhen a food article is labeled 'sports': A lesson on honesty in information processingI received a request: write a sports news article based on the analysis of a...
SwimmingMehdy Metella Retires: 28 Years, 49.71 Seconds, and a Changing of the Guard49.71 seconds. That number is not a record, not a memorable milestone, but it...
International FootballCracks at Mid-Season: Financial Corridors and the Breath of Empty Stands Are Reshaping V.LeagueA Vietnamese translation of the article is intentionally not provided; the...
BadmintonAsian Games 2026 Draw: India Projected to Face Japan in Quarter-finals, Korea in SemisWhen the draw slip fell onto the closed meeting table in Aichi-Nagoya, no one...
Domestic FootballWinter 2026: The Rhythm of Footsteps on Vietnamese Football's Training GroundsHanoi, December 2026. At half past five in the morning, the training ground...
International FootballPortugal 4-2 Denmark: Ronaldo Leaves Camp Amid the Storm as Ramos and the Successor Generation Step UpThe match ended 4-2. The four goals came from four different positions on the...
TennisBadosa Survives 9 Match Points: Marathon Win Exposes the Fragile Line Between Comeback and CollapseHook That night, as the clock passed midnight at Flushing Meadows, I sat in t...
Martial ArtsUFC 331: The Data Gap Named Mauricio RuffyNinety-three percent sits there, sharp as a hook. Mauricio Ruffy has won 14...
Martial ArtsWhen Vietnamese Combat Sports Outgrow Their Referee SystemI still remember the feeling of standing beside the ring on a night of combat...
Golf'Tightest golf course I've ever played': McIlroy leaves driver at hotel as Fleetwood faces a suffocating testAt the opening hole, Thomas Detry did not pull the driver from his bag. He...
International FootballLoans with Obligations to Buy: How Small Clubs Keep Feeding Semi-Finished Talent to the GiantsOn January 30, 2026, Chelsea announced the loan signing of João Félix from...
International FootballFootball Is Selling Its Own Future: From the McTominay Clause to the FIFA PresidencyWenger is sitting inside the most powerful machinery in world football. Yet t...
International FootballBarcelona Travel to Istanbul: The Perfect Run and the Void Left by RaphinhaIstanbul at night. The clock ticks toward the moment every Champions League...
Table TennisAn Empty Table Tennis Analysis File and Nine Blank Data DimensionsOn 12 August, the data room inbox received a table tennis analysis file....
Martial ArtsThe Quy Nhon 2026 File: 11 Million Dong of Martial Arts Prize Money With No RecipientOn 12 July 2026, in an unnumbered office on the second floor of the Quy Nhon...
Table TennisTable Tennis in the WTT Era: Reading Signals from an Empty Data TableIn January 2026, I received a note file containing exactly one line: table...
Domestic FootballU16 Vietnam 2-4 U16 Australia: How 38 Minutes Collapsed a Winning PositionMinute 66 on the scoreboard in China read 1-4. Twenty minutes earlier, U16...
TennisZverev Beats Bublik After Two Tiebreaks in Shanghai: A Real Win, an Unverified No. 1I sat in the eleventh row of the Shanghai centre court, notebook open at the...
Domestic FootballXuan Son tears calf: Vietnam's No.9 problem standing at Thailand's doorIn the 60th minute, Nguyen Xuan Son raised his hand. He did not fall, did not...
International FootballWhen a food article is labeled 'sports': A lesson on honesty in information processingI received a request: write a sports news article based on the analysis of a...
SwimmingMehdy Metella Retires: 28 Years, 49.71 Seconds, and a Changing of the Guard49.71 seconds. That number is not a record, not a memorable milestone, but it...
International FootballCracks at Mid-Season: Financial Corridors and the Breath of Empty Stands Are Reshaping V.LeagueA Vietnamese translation of the article is intentionally not provided; the...
BadmintonAsian Games 2026 Draw: India Projected to Face Japan in Quarter-finals, Korea in SemisWhen the draw slip fell onto the closed meeting table in Aichi-Nagoya, no one...
Domestic FootballWinter 2026: The Rhythm of Footsteps on Vietnamese Football's Training GroundsHanoi, December 2026. At half past five in the morning, the training ground...
